package com.pe.pgn.clubpgn.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.pe.pgn.clubpgn.dao.MensajeDao;
import com.pe.pgn.clubpgn.domain.ClpmMensaje;
import com.pe.pgn.clubpgn.service.MensajeService;

@Service("mensajeService")
public class MensajeServiceImpl extends GenericManagerImpl<ClpmMensaje, Long> implements
		MensajeService {

	@Autowired
	private MensajeDao mensajeDao;

	public String intentando(){
		return "Susan Inga";
	}
	
	public void guardarMensaje(ClpmMensaje mensaje) {
		mensajeDao.guardarMensaje(mensaje);
	}

	public ClpmMensaje obtenerMensaje(Long id) {
		return mensajeDao.obtenerMensaje(id);
	}

	public List<ClpmMensaje> buscarMensajes(String deMensaje, String stMensaje) {
		return mensajeDao.buscarMensajes(deMensaje, stMensaje);
	}
	
	public List<ClpmMensaje> obtenerListaMensajes() {
		return mensajeDao.obtenerListaMensajes();
	}
	
	public void eliminarMensaje(Long id) {
		mensajeDao.eliminarMensaje(id);
	}

}
